frequent disparager

Translations
частый уничижитель
She was a frequent disparager of her colleagues' efforts.
Она часто уничижительно отзывалась о стараниях своих коллег.